#!/bin/bash

#指定模块 若不填则为全部模块
export modules=""

#项目所要发布的位置
export DEPLOY_POSITION_DIR=""

#是否收集应用配置文件
export COLLECT_APPLICATION_PROPS="NO"

#从项目中提取的配置文件的名称
export CONFIG_FILE_NAME=""

#是否自动在DEPLOY_POSITION_DIR下备份
export AUTO_BACKUP="YES"

#链式启动
export CHAIN_START="NO"

#链式启动下是否为原子启动（启动过程中有一个超时则关停全部已启动的服务）
export CHAIN_START_ATOMICITY="NO"

#每个服务的启动超时时间（单位 s）
export START_TIMEOUT=90

#远程部署的相关配置
#是否为远程部署
export REMOTE_DEPLOY="YES"

#远程部署时在远端留存部署文件(包含部署日志+归档文件+执行脚本)
export REMOTE_SAVE_DEPLOY_FILE="NO"

#本地留存部署文件(归档文件+执行脚本)
export LOCAL_SAVE_DEPLOY_FILE="NO"

#标志是否为微服务架构
export MICROSERVICE_ARC="YES"

#项目根目录
export PROJECT_DIR=${WORKSPACE}

chmod 777 ${PROJECT_DIR}/jenkins/jenkins-ini.sh
${PROJECT_DIR}/jenkins/jenkins-ini.sh